home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / util / tked / doc / changes < prev    next >
Encoding:
Text File  |  1994-01-21  |  13.0 KB  |  461 lines

  1. ----------------
  2. Changes to V1.16
  3. ----------------
  4.  
  5.   1. Max. length of a line changed to 512 characters
  6.  
  7.   2. Version string added
  8.  
  9.   3. Opens a filerequester when started with a directory as parameter
  10.  
  11.   4. New AREXX-command 'WaitForMouse'
  12.  
  13.   5. 'File not found' requester (when started from SHELL) can be switched
  14.      of via preferences.
  15.  
  16.   6. Modified cursor movement in first/last line.
  17.  
  18.   7. 'Next word' / 'Previous word' modified for German 'Umlauts'
  19.  
  20.   8. AREXX-command 'IsChar' modified for German 'Umlauts'
  21.  
  22.   9. 'Deleteline' modified
  23.   
  24.  10. 'Set scriptflag' error removed
  25.  
  26.  11. Some errors fixed.
  27.  
  28.  12. The TKEd-Output-Window is now (if OS 2.04 or newer) on the TKEd screen
  29.  
  30.  13. Errortool and ARexx support for PasTeX included
  31.  
  32.  
  33. --------------------------
  34. Changes to V1.14 and V1.15
  35. --------------------------
  36.  
  37.   !! A part of my adress will change in July 1993. The correct adress
  38.   !! will be:
  39.   !!          Tom Kroener
  40.   !!          Richard Wagner Str.40
  41.   !!          D-66125 Saarbruecken
  42.   !!          GERMANY
  43.   !!   
  44.  
  45.   1. New parameter -m <filename.cfg> to choose the configurationfile for
  46.      TKEd.
  47.  
  48.   2. New AREXX-command 'Refresh'
  49.  
  50.   3. New AREXX-command 'Request3': Opens a requester with (nearly)
  51.      unlimited selections.
  52.  
  53.   4. New AREXX-command 'Modified'
  54.  
  55.   5. New AREXX-commands 'SetFind', 'SetReplace' and 'SetCase'
  56.  
  57.   6. With the option -e you can now load an AREXX-script which will
  58.      be execute after starting TKEd.
  59.      
  60.   7. AREXX-commands 'GetNumber' and 'GetString' modified.
  61.  
  62.   8. AREXX-commands 'FindNext' and 'FindPrevious' modified.
  63.  
  64.   9. Executes synchronous AREXX-scripts much more faster
  65.  
  66. ---------------------------
  67. Changes to V1.11 and V1.12:
  68. ---------------------------
  69.  
  70.  1. Added the function 'Delete file...' to the project-menu.
  71.  
  72.  2. You can now enter the path for the temporary file needed when
  73.     TKEd decrunches a packed text. (default: 'ram:')
  74.  
  75.  3. Menu 'Set current path' uses now the filerequester to choose the
  76.     path
  77.  
  78.  4. New parameter -m to open a ScreenModeRequester on the workbench
  79.     while starting TKEd.
  80.  
  81.  5. Search requester modified
  82.  
  83.  6. Goto mark <-> New mark modified
  84.  
  85.  7. A '+' appears in the titlebar if the text is modified
  86.  
  87.  8. Error with the combination wordwrap<->auto indent fixed
  88.  
  89.  9. Macro recording and saving modified
  90.  
  91. 10. New AREXX-command 'WaitForKey' which waits for a key and returns
  92.     the ASCII and the rawkey value of the key.
  93.  
  94. ---------------------------
  95. Changes to V1.09 and V1.10:
  96. ---------------------------
  97.  
  98.  1. TKEd can know use all available OS2.04 Screenmodes. (NTSC, Superhires,
  99.     DblPAL, Euro72, Productivity...)
  100.  
  101.  2. Marking with mouse modified and some functions added:
  102.     Clicking a char 2-times:  Mark word
  103.     Clicking a char 3-times:  Mark line
  104.     Clicking a char 4-times:  If the cursor is on a bracket mark the 
  105.                               text from the bracket to the corresponding 
  106.                               one
  107.  
  108.  3. New menu and ARexx-Command: MarkAll
  109.  
  110.  4. Parameters for AREXX-Functions (like On, Off, FileRequest...) are no
  111.     more case-sensitive.
  112.  
  113.  5. Two new fonts (8x12 and 12x12) added for superhires and 
  114.     superhires/interlaced screenmode (very nice working with
  115.     110 columns :-)
  116.  
  117.  6. Length of a line can be modified.
  118.  
  119.  7. Automatic wordwrap when line too long (see 6.)
  120.  
  121.  8. New AREXX-command 'Language'
  122.  
  123.  9. New AREXX-command 'IsChar'
  124.  
  125. 10. Some internal modifications
  126.  
  127. 11. TKEd has now a help-mode in which help-texts are displayed for each 
  128.     menu you choose
  129.  
  130. 12. TKEd opens now an application-window on the Workbench-screen.
  131.  
  132. 13. The last visible line before a folding is now displayed in a different
  133.     color.
  134.  
  135. 14. If you are in an empty buffer and you open the filerequester, TKEd will
  136.     take the path of the last buffer (path of 8 if you are in buffer 9, path
  137.     of 0 if you are in buffer 1...) 
  138.  
  139. 15. Using the errortools, TKEd can display the errormessages of the
  140.     following Compilers:
  141.  
  142.     Oberon    : Oberon V2.0 - V2.14   (A+L Ag)
  143.     Assembler : A68K V2.61            (PD)
  144.     C         : Aztec C 5.2
  145.                 Lattice C V5.1b
  146.                 Dice C
  147.  
  148. 16. Cursormovement modified.
  149.  
  150. 17. Cursormovement with the numeric keypad removed (macros will do
  151.     that better)
  152.  
  153. 18. Optional parameters can be added via []{}() to the AREXX-Menus.
  154.  
  155. 19. When started from CLI/Shell with a path ended with ':' or '/'
  156.     this path will be used (if possible) as the current path.
  157.  
  158. 20. You can now modify the time after which TKEd remembers to save a
  159.     modified text.
  160.  
  161. 21. You can now enter an optional path for the backups made when
  162.     a text is saved.
  163.  
  164. 22. Marked part of a line can be used as text for searching.
  165.  
  166. -----------------
  167. Changes to V1.08:
  168. -----------------
  169.  
  170.  1. Wrong position of scroll-gadget fixed.
  171.  
  172.  2. Caps-Lock handling modified (makes cursor-movement easier)
  173.  
  174.  3. Small bug remove from error-display-routines (Occurred when
  175.     file was modified (add or delete a line) and 'Next Error'
  176.     goes to the wrong line).
  177.  
  178.  4. Dead-keys-support added (éàÊ ....)
  179.  
  180.  5. 'Replace-All' menu moved to the requester of 'Replace'
  181.  
  182.  6. Some internal modifications
  183.  
  184.  7. Internal error in 'Del' function fixed.
  185.  
  186.  8. 'Remove ANSI-codes'-function added
  187.  
  188.  9. Bug fixed when called with two or more not-existing filenames.
  189.  
  190. 10. Displayproblems of 'Search/Replace' and 'Swap Chars' with fonts > 8
  191.     removed.
  192.  
  193. 11. TKEd now shows the current filename when iconified.
  194.  
  195. 12. The name of the texts in the User-menus (entered via parameter {})
  196.     can now be modified, e.g. 'Hello.c' can be changed to 'Hello'. Very
  197.     useful for programmers who want to start a program after compiling
  198.     the source without entering the new filename.
  199.  
  200. 13. New function to set the current path of TKEd.
  201.  
  202. 14. The requester 'More than 15 minutes since last saving' cannot be
  203.     closed via shortcuts. (Has sometimes happened when writing without
  204.     looking at the screen).
  205.  
  206. 15. The names of the loaded texts are displayed in the buffer-menu.
  207.  
  208.  
  209. -----------------
  210. Changes to V1.07:
  211. -----------------
  212.  
  213.  1. Small error with 'Delete line' function removed
  214.  
  215.  2. AREXX-function 'GetString' modified
  216.  
  217.  3. New ARexx-Function 'MakeTitle'
  218.  
  219.  4. New function 'Search current character'
  220.  
  221.  5. Some menus re-designed
  222.  
  223.  6. Position of the screen and the iconify-window can be changed with 
  224.     the mouse (Much easier than testing numerical values !).
  225.  
  226.  7. New AREXX-function 'WBtoFront'
  227.  
  228.  8. Small bug in AREXX-functions 'Quit', 'SaveAndQuit' and 'SaveAllAndQuit'
  229.     removed (they worked correctly but 'forgot' to quit TKEd)
  230.  
  231.  9. Some internal modifications
  232.  
  233.  
  234. -----------------------
  235. Changes to V1.05/V1.06:
  236. -----------------------
  237.  
  238.  1. TKEd now sets the protection-bits ('sparwed') correctly when
  239.     saving a text.
  240.  
  241.  2. You can now set the script-flag when saving a text.
  242.  
  243.  3. When started, TKEd checks if the stacksize is >= 10000 and
  244.     stops if not.
  245.  
  246. -----------------
  247. Changes to V1.04:
  248. -----------------
  249.  
  250.  1. Small error with the 'Matching Bracket' function removed.
  251.  
  252.  2. If you start TKEd from CLI/Shell with a not existing filename,
  253.     TKEd uses this name as default name for the new text.
  254.  
  255.  3. Some internal optimizations.
  256.  
  257. -----------------
  258. Changes to V1.02:
  259. -----------------
  260.  
  261.  1. TKEd has now an 'Undo' function.
  262.  
  263.  2. TKEd can fold texts or parts of it. (very nice when programming)
  264.  
  265.  3. You can make TKEd  invisible ('Sleeping') and restart it
  266.     via a hotkey.
  267.  
  268.  4. Now 102 different AREXX-Commands.
  269.     New: 'Sleep'
  270.          'Fold'
  271.          'UnFold'
  272.          'FoldNext'
  273.          'UnFoldNext'
  274.          'FoldMarked'
  275.          'SetFoldOn'
  276.          'SetFoldOff'
  277.  
  278.  
  279.  5. You can mark all modified lines.
  280.  
  281.  6. English and german configuration possible.
  282.  
  283.  7. Some internal functions optimized (TKEd is faster and shorter than
  284.     older versions)
  285.  
  286.  8. Tabssize > 8 possible.
  287.  
  288.  9. Some small changes I can't remember.
  289.  
  290.  
  291.  
  292. Remark: You always should install TKEd using the program 'Install_TKEd',
  293.         because the name and/or the number of files which belong to
  294.         TKEd may change.
  295.         If you don't want to lose a saved configuration or your defined
  296.         macros, you have to save them first to a different place.
  297.         After copying them to the (new) directory 'TKEd:', you can use 
  298.         it after converting the configurationfile ('TKEd.cfg') with
  299.         the tool 'Convert'.
  300.  
  301. -----------------
  302. Changes to V1.01:
  303. -----------------
  304.  
  305.  1. TKEd uses now the 'reqtools.library' instead of the 'req.library'.
  306.     (sorry, Bruce and Colin!)
  307.     'reqtools.library' looks much more better under OS 2.04
  308.  
  309.  2. Macros now use also the qualifiers 'Shift' or 'Alt'.
  310.     So you can specify up to 3 different macros for each key.
  311.     (key, key+shift, key+alt)
  312.  
  313.  3. Some OS2.04 features:
  314.     -Gadgets of the screen OS2.04-like
  315.     -Supports autoscroll with overscan screens
  316.     -Supports an appWindow when iconified
  317.  
  318.  4. Case sensitive search and use of wildcards possible
  319.  
  320.  5. Different filenames as parameters possible.
  321.     When you start TKEd, it will load each file.
  322.  
  323.  
  324.  
  325. ------------------
  326. Changes to V1.00a:
  327. ------------------
  328.  
  329.  1. Now 94 different AREXX-commands.
  330.  
  331.  2. Blockoperations are changed to the guidelines of the 'Amiga User
  332.     Interface Style Guide'.
  333.  
  334.  3. Handles vertical blocks and vertical pasting.
  335.  
  336.  4. You can mark every line you want (e.g. line 2, 3, 16, 29...) and 
  337.     in  each line a different part of it 
  338.     (e.g. line 2  : character 1 to 7,
  339.           line 5  : character 17 to 97
  340.           line 100: character 102 to 104...)
  341.     and 'Cut', 'Copy' it to one location.
  342.  
  343.  5. AREXX-commands of the blockoperations changed to the guidelines
  344.     of the 'Amiga User Interface Style Guide'.
  345.  
  346.  6. Supports scrolling with mouse.
  347.  
  348.  7. During the start of TKEd, it checks its own length and makes a 
  349.     warning if it is too large. (Could be a linking virus).
  350.  
  351.  8. Supports different screen sizes. If you use OS 2.04, you can also enter
  352.     the coordinates of the upper left edge of the screen.
  353.  
  354.  9. Supports interlace mode.
  355.  
  356. 10. Supports different font sizes.
  357.  
  358. 11. No more 'unprinted' characters when writing very fast.
  359.  
  360. 12. Some new AREXX-commands :
  361.                                1. GotoByte
  362.                                2. Request1
  363.                                3. Request2
  364.                                4. Beep
  365.                                5. DisplayBeep
  366.                                6. Delay
  367.                                7. GetPathName
  368.                                8. GetFullPathName
  369.                                9. CloneLine
  370.  
  371. 13. TKEd's AREXX-port is now synchronous (default). It can be made 
  372.     asynchronous by a keyword in the commandtext of the ARexx-menu.
  373.  
  374. 14. When you start TKEd, it looks for currently running TKEd's in memory
  375.     and asks to continue or to stop the start, if a running TKEd was
  376.     found.
  377.  
  378. 15. 'Safe saves' possible: Renames an existing file before saving
  379.     a newer file with the same name.
  380.     Deletes the original file after 'safe saving'.
  381.  
  382. 16. Shows a warning if a filename already exists when using 'Save As'.
  383.  
  384. 17. The AREXX-function 'GetFileName' is splitted into the commands
  385.     'GetFileName', 'GetPathName' and 'GetFullPathName'.
  386.  
  387. 18. Iconify-function.
  388.  
  389. 19. Some small bugs removed.
  390.  
  391. 20. Lots of features I don't remember.
  392.  
  393.  
  394.  
  395. -----------------
  396. Changes to V0.91:
  397. -----------------
  398.  
  399. 1.  TKEd has now a very comfortable asynchronous AREXX-interface with 
  400.     86 different functions.
  401.     
  402. 2.  Completely rewritten memory management. Less amount of memory and
  403.     faster than TKEd V0.91.
  404.  
  405. 3.  Search and Replace of a text 5 times faster than TKEd V0.91.
  406.     If both (search and replace) strings  have the same length, TKEd V1.00 
  407.     makes this up to 40 times faster than TKEd V0.91 (show me an editor 
  408.     which replaces all occurrences of the letter 'e' with another one 
  409.     faster than TKEd !!!!)
  410.  
  411. 4.  Blocks can now be moved to the left and to the right.
  412.  
  413. 5.  Some new menus:  'SaveAll&Quit'
  414.                      'Screen'
  415.                      'Fonts'
  416.                      'AutoBackup'
  417.                      'VersionBackup'
  418.                      'TimeBackup'
  419.                      'Set Extension'
  420.                      'Count Occurrences'
  421.                      'Matching Bracket'
  422.                      'Block->'
  423.                      'Block<-'
  424.                      'Next Word'
  425.                      'Previous Word'
  426.                      'Delete Word'
  427.                      'SwapCase'
  428.                      'Goto Buffer (0..9)'
  429.                      'ARexx'
  430.                      'Load Macros'
  431.                      'Save Macros'
  432.                          
  433. 6.  Most of the requesters are build up more logically.
  434.  
  435. 7.  More parameters possible in the User-Menus. 
  436.  
  437. 8.  Paths as parameters in User-Menus can now be entered comfortably
  438.     via filerequesters.
  439.  
  440. 9.  Length of a line up to 255 characters.
  441.  
  442. 10. TKEd now makes a backup of your text (with the ending
  443.     '.bak') while saving a text.
  444.     
  445. 11. TKEd can also make different versions of backups of a text.
  446.  
  447. 12. TKEd manages now up to 10 different texts. Also possibility to
  448.     copy blocks between the different textbuffers.
  449.  
  450. 13. You can load and save the macros.
  451.  
  452. 14. Each time you start TKEd, it checks his length and shows you
  453.     a warning if it's longer then normally.
  454.     If the warning appears, TKEd is probably 'infected' by a
  455.     linkvirus.
  456.     Use anti-virus-software to check this.
  457.  
  458. 15. Some small bugs removed.
  459.  
  460.  
  461.